@charset "utf-8";
@import url("iconfont.css");
*{margin:0;padding:0}
html{overflow-x:hidden;font-size:13.3333333333vw}
body{width:100%;min-width:320px;min-height:100vh;margin:0 auto;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;background:#fff;overflow-x:hidden;text-align:left;position:relative;font-size:16px;color:#000}
img{border:none}
h1,h2,h3{font-weight:400}
a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:none；}
input,select,textarea{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;font-size:16px;outline:0;margin:0;padding:0}
input::-webkit-input-placeholder{color:#999!important}
textarea::-webkit-input-placeholder{color:#999!important}
input[type=button],input[type=date],input[type=number],input[type=reset],input[type=search],input[type=submit],input[type=text],input[type=time]{-webkit-appearance:none}
select{-webkit-appearance:none}
textarea{-webkit-appearance:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}
ol,ul{padding:0;list-style-type:none}
em{font-style:normal}
.lt{float:left}
.rt{float:right}
input.sub,label{border:none;cursor:pointer}
input,textarea{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;outline:0;margin:0;padding:0}
table{border-collapse:collapse}
td,th{padding:0}
.clearfix::after{content:"";display:block;clear:both}
*{box-sizing:border-box}
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.clear { clear:both;}
.wrap{width:1200px;position:relative;max-width:100%;margin:0 auto}
.wrap::after{content:"";display:block;clear:both}
/*自定义*/
body{font-family:Microsoft YaHei}
/*welcome*/
.welcome { height:48px; background:url(../images/welcome-bg.jpg) repeat-x;}
.wel-left{ float:left; color:#5a5959; font-size:14px; line-height:48px;}
.wel-right{ float:right; color:#5a5959; font-size:16px; line-height:48px; background:url(../images/wel-tel.png) no-repeat left center; padding-left:35px;}
.wel-right span { color:#e40113; font-weight:bold; }
/*header*/
.header{transition:all .3s;height:130px; position:relative;}
.header *{transition:all .3s}
.header .main{height:100%}
.header .logo{float:left;margin-top:20px; height:90px; line-height:80px;}
.header .logo img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.header .nav{float:right;margin-top:53px}
.header .nav ul li{float:left; width:auto; color:#000000; font-size:16px; line-height:30px; margin-left:45px; } 
.header .nav ul li a {color:#000000; }
.header .nav ul li:hover a{color:#2456a2; }
.header .nav ul li.active a{color:#2456a2; }
.nav_btn{display:none}
.f_nav{display:none}
/* nav_zzc */
.nav_zzc{display: none;background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99990;}
.nav_menu {  width:0; position:fixed;  right:0; top:0; height: 100%;z-index: 99999;overflow: scroll;background: #fff;}
.nav_menu .nav_menu_top{width: 100%; height:50px;}
.nav_menu .nav_menu_btn{display: block;width:25px;position: absolute;top:16px;right:20px;}
.nav_menu .nav_menu_btn img{display: block;width:25px; }
.nav_menu ul{overflow:hidden; width:100%;overflow: scroll;height: 80%;}
.nav_menu li{ width:100%; overflow:hidden; background:url(../images/nav_icon01.png) no-repeat 89% center;height:50px;border-bottom: 1px solid #eaeaea;}
.nav_menu li a{ color:#333333;font-size:14px;display: block;height:50px;line-height:50px;box-sizing: border-box;padding-left: 6%;}
/*banner*/
.banner { width:100%;}
.banner .swiper-container{width:100%;height:100%}
.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner .swiper-button-next{opacity:0.4;outline:none;}
.banner .swiper-button-prev{opacity:0.4;outline:none;}
.banner .swiper-button-next:hover{opacity:0.8;} 
.banner .swiper-button-prev:hover{opacity:0.8;} 
.banner .swiper-slide a { display:block; width:100%;}
.banner .swiper-slide img { width:100%; display:block;}
/*i-pro*/
.i-pro { padding-top:37px; padding-bottom:30px;}
.i-pro-left {float:left; background-color:#2456a2; width:240px; padding:46px 20px 34px 20px;}
.i-pro-left .des {color:#afccf9; font-size:12px; line-height:1.5;}
.i-pro-left .tit {color:#ffffff; font-size:38px; line-height:68px; font-weight:bold; position:relative;}
.i-pro-left .tit:after{content:""; position:absolute; left:0; bottom:0; width:56px; height:2px; background-color:#ffffff; }
.i-pro-left .list { padding-top:5px; }
.i-pro-left .list ul li { width:100%; height:40px; text-align:center; color:#000000; font-size:16px; line-height:40px; background-color:#FFF; margin-top:15px; height:40px; overflow:hidden;}
.i-pro-left .list ul li a { color:#000000; display:block;}
.i-pro-left .list ul li:hover a { color:#2456a2;}
.i-pro-left .more { display:block; width:158px; height:38px; margin:0 auto; text-align:center; color:#ffffff; font-size:16px; line-height:38px; border:#ffffff solid 1px; margin-top:34px;transition: 0.5s;}
.i-pro-left .more a { color:#ffffff; display:block;transition: 0.5s;}
.i-pro-left .more:hover { background-color:#ffffff;}
.i-pro-left .more:hover a { color:#2456a2;}
.i-pro-right {float:right; width:922px;}
.i-pro-right ul li { float:left; width:290px; text-align:center; height:auto; margin-bottom:24px;}
.i-pro-right ul li:nth-child(3n+2) { margin-left:26px;}
.i-pro-right ul li:nth-child(3n+3) { margin-left:26px;}
.i-pro-right ul li .pic { width:100%; height:228px; border:#e5e5e5 solid 1px; text-align:center; line-height:218px; overflow:hidden;}
.i-pro-right ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-pro-right ul li .tit { color:#000000; font-size:18px; line-height:44px; height:44px; overflow:hidden; font-weight:bold; margin-top:12px;}
.i-pro-right ul li .des { color:#787777; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.i-pro-right ul li:hover .pic{border:#2456a2 solid 1px;}
.i-pro-right ul li:hover .tit { color:#2456a2;}
/*i-about*/
.i-about { height:600px; background:#386caf url(../images/about-bg.jpg) no-repeat top center; background-size:100% 100%;}
.i-about-left{ float:left; width:540px; padding-top:39px;}
.i-about-left .cn { color:#ffffff; font-size:36px; line-height:78px; font-weight:bold; position:relative;}
.i-about-left .cn:after{content:""; position:absolute; left:0; bottom:0; width:60px; height:4px; background-color:#85a6d0; }
.i-about-left .en { color:#ffffff; font-size:12px; line-height:1.5; margin-top:18px;text-transform:uppercase;}
.i-about-left .tit { color:#ffffff; font-size:24px; line-height:1.5; font-weight:bold; margin-top:32px;}
.i-about-left .des { color:#ffffff; font-size:16px; line-height:28px; height:168px; overflow:hidden; margin-top:23px;}
.i-about-left .more { width:158px; height:38px; border:#ffffff solid 1px; text-align:center; color:#ffffff; font-size:16px; line-height:38px; margin-top:49px;transition: 0.5s;}
.i-about-left .more a {color:#ffffff; display:block;transition: 0.5s;}
.i-about-left .more:hover { background-color:#FFF;}
.i-about-left .more:hover a {color:#2456a2;}
.i-about-right{ float:right; width:557px; height:358px; border:#ffffff solid 1px; margin-top:139px; margin-right:37px; position:relative;}
.i-about-right .pic { position:absolute; left:37px; top:-44px; width:100%; height:100%;}
.i-about-right .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
/*i-public*/
.i-public { text-align:center;}
.i-public .cn{color:#000000; font-size:40px; line-height:1; font-weight:bold;}
.i-public .cn span {color:#d61a1c;}
.i-public .en{color:#ffffff; font-size:16px; line-height:34px; margin-top:29px; background:url(../images/public-bg.png) no-repeat center center;}
/*i-youshi*/
.i-youshi { background-color:#fafafa; padding-top:55px; padding-bottom:50px;}
.i-youshi-list { position:relative; min-height:830px; margin-top:37px;}
.i-youshi-list ul li{ margin-left:620px; width:550px;}
.i-youshi-list ul li:nth-child(1){ padding-top:28px;}
.i-youshi-list ul li:nth-child(2){ padding-top:77px;}
.i-youshi-list ul li:nth-child(3){ padding-top:185px; margin-left:20px;}
.i-youshi-list ul li .tit{color:#000000; font-size:30px; line-height:37px; font-weight:bold;}
.i-youshi-list ul li .tit span{ display:inline-block; width:37px; height:37px; background-color:#1b214a; border-radius:50%; text-align:center; color:#ffffff; font-size:20px; line-height:37px; font-weight:normal; margin-right:10px; vertical-align:middle;}
.i-youshi-list ul li .des{color:#333333; font-size:16px; line-height:1.75; margin-top:13px; padding:0 7px;}
.i-youshi-pic1 { position:absolute; top:0; left:10px; width:518px; height:404px;}
.i-youshi-pic1 img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-youshi-pic2 { position:absolute; right:40px; bottom:0; width:676px; height:409px;}
.i-youshi-pic2 img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-youshi-tel{ margin-top:50px; margin-left:29px; background:url(../images/youshi-tel.png) no-repeat left center; padding-left:44px; width:auto; height:40px;color:#d61a1c; font-size:20px; line-height:40px; font-weight:bold;}
.i-youshi-tel span{color:#d61a1c; font-size:30px; vertical-align:middle; }
/*i-anli*/
.i-anli { padding-top:45px; padding-bottom:75px;}
.i-anli-show { margin-top:43px;}
.i-anli-left { float:left; width:600px; height:auto;}
.i-anli-left ul li { float:left; width:194px; height:140px; overflow:hidden; position:relative; margin-right:6px; margin-bottom:6px;}
.i-anli-left ul li .pic { width:100%; height:100%;}
.i-anli-left ul li .pic img{ width:100%; height:100%;}
.i-anli-left ul li .con { position:absolute; top:0; left:0; width:100%; height:100%;background-color:rgba(0, 0, 0, 0.6); padding-top:36px;transform: scaleX(0);transition: 0.3s;}
.i-anli-left ul li .con .tit { padding:0 34px; color:#ffffff; font-size:18px; line-height:32px; height:64px; overflow:hidden; font-weight:bold; text-align:center;}
.i-anli-left ul li:hover .con {transform: scaleX(1);transition: 0.3s;}
.i-anli-right { float:right; width:600px; height:432px; position:relative; overflow:hidden;}
.i-anli-right .pic { width:100%; height:100%;}
.i-anli-right .pic img{ width:100%; height:100%;}
.i-anli-right .con { position:absolute; bottom:-138px; left:0; width:100%; height:138px;background-color:rgba(0, 0, 0, 0.6); padding-top:21px;transition: 0.3s;}
.i-anli-right .con .tit {padding:0 30px;color:#ffffff;font-size:18px;line-height:32px; height:32px; overflow:hidden; font-weight:bold; }
.i-anli-right .con .des {padding:0 30px;color:#ffffff;font-size:14px;line-height:25px; height:50px; overflow:hidden; margin-top:8px;}
.i-anli-right:hover .con { bottom:0;transition: 0.3s;}
/*i-contact*/
.i-contact { height:220px; background:#0a2745 url(../images/contact-bg.jpg) no-repeat top center; background-size:auto 100%;}
.i-contact-left { float:left; width:700px; margin-left:26px; height:200px; margin-top:10px; line-height:190px;}
.i-contact-left img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.i-contact-right { float:right; text-align:right; margin-right:12px;}
.i-contact-right img { width:180px; height:50px; margin-top:66px; margin-bottom:30px;}
.i-contact-right p {color:#ffffff; font-size:22px; line-height:1;}
/*i-news*/
.i-news { padding-top:48px; padding-bottom:30px;}
.i-news-list { margin-top:39px;}
.i-news-list ul { display:block; float:left;width:378px;  border:#e5e5e5 solid 1px; padding:20px 0 17px;}
.i-news-list ul:nth-child(3n+2) { margin-left:33px;}
.i-news-list ul:nth-child(3n+3) { margin-left:33px;}
.i-news-list ul li{margin:0 25px;}
.i-news-list ul li .tit{color:#666666; font-size:14px; line-height:34px; height:34px; overflow:hidden;}
.i-news-list ul li .riqi{color:#666666; font-size:14px; line-height:34px; height:34px; overflow:hidden;}
.i-news-list ul li .des{ display:none; }
.i-news-list ul li:hover .tit {color:#2456a2;}
.i-news-list ul li:nth-child(1) {border-bottom:#eeeeee solid 1px; padding-bottom:11px; margin-bottom:12px;}
.i-news-list ul li:nth-child(1) .tit {color:#000000; font-size:20px; line-height:42px; height:42px; }
.i-news-list ul li:nth-child(1) .riqi { line-height:31px; height:31px; }
.i-news-list ul li:nth-child(1) .des{ display:block; color:#666666; font-size:14px; line-height:25px; height:75px; overflow:hidden; }
/*footer*/
.footer { background-color:#242424; padding-bottom:40px; margin-top:150px;}
.footer-left { float:left; width:470px; height:338px; background:url(../images/footer-left-bg.png) no-repeat; background-size:100% 100%; margin-top:-109px; position:relative;}
.footer-left-pic { float:left; width:149px; height:149px; overflow:hidden; margin-left:36px; margin-top:36px;}
.footer-left-pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.footer-left-con { float:left; margin-left:17px; width:230px;}
.footer-left-con .info { color:#cccccc; font-size:18px; line-height:1; font-weight:bold; margin-top:45px; }
.footer-left-con .info img { width:10px; margin-right:10px; vertical-align:middle;}
.footer-left-con .cn { color:#ffffff; font-size:18px; line-height:1; margin-top:32px;}
.footer-left-con .cn span { font-size:36px; text-decoration:underline;text-decoration-color:#6a6a6a;}
.footer-left-con .nob { color:#ffffff; font-size:32px; line-height:1; margin-top:21px; }
.footer-left-title { position:absolute; bottom:59px; left:34px; width:487px; height:60px; background-color:#2456a2; border-left:#d61a1c solid 10px; color:#ffffff; font-size:18px; line-height:60px; overflow:hidden; padding-left:20px;text-transform:uppercase; }
.footer-right { float:right; width:615px;color:#a5a5a5; font-size:16px; line-height:3.125; padding-top:30px;}
.footer-right img { width:31px; height:31px; vertical-align:middle; margin-right:10px;}
.footer-right a {color:#a5a5a5;}
.footer-right a:hover { text-decoration:underline;}
.footer-nav a{ margin:0 5px;}
.footer-text { margin-top:7px;}
/*f-copy*/
.f-copy { background-color:#242424; border-top:#404040 solid 1px;color:#6e6e6e; font-size:14px; line-height:2; padding-bottom:27px; padding-top:19px; text-align:center; }
.f-copy a {color:#6e6e6e;}
.f-copy a:hover { text-decoration:underline; }
/*n-banner*/
.n-banner { width:100%; }
.n-banner img { width:100%;}
/*n-position*/
.n-position { border-bottom:#f7f7f7 solid 1px; height:55px; color:#686868; font-size:16px; line-height:55px;}
.n-position a { color:#686868;}
.n-position a:hover { text-decoration:underline;}
.n-position .tit {  background:url(../images/home.png) no-repeat left center; background-size:18px 18px; margin-left:12px; padding-left:25px;}
/*n-main*/
.n-main { padding-top:20px; padding-bottom:20px;}
/*n-about*/
.n-about { padding:0 20px; color:#000000; font-size:16px; line-height:2; min-height:300px;}
.n-about img { max-width:100%;}
.n-newshow { padding-left:10px;}
.n-show { padding:10px; color:#000000; font-size:16px; line-height:2;}
.n-show img { max-width:100%;}
.n-show .img-responsive { display:inline;}
.n-tit { font-size:20px; text-align:center; line-height:34px; margin-top:26px; padding:0 10px;}
.n-time { font-size:14px; text-align:center; line-height:18px; margin-top:13px; color:#666666; }
.n-xian {border-bottom:#dddddd solid 1px; height:1px; margin-top:20px;}
.n-other { line-height:24px; padding:10px 0; color:#666666;}
.n-other a:hover{ text-decoration:underline; color:#666666; }  
/*pagination*/
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:30px;color:#666666;   }
.pagination a {  color:#666666;  padding:5px 7px;border-radius:3px;}
.pagination a:hover { background-color:#2456a2; color:#FFF;}
/*n-newlist*/
.n-newlist { height:auto; }
.n-newlist ul li { width:100%; height:auto; border:#e5e5e5 solid 1px; padding:15px 25px 25px 25px; margin-bottom:22px;}
.n-newlist ul li .tit { color:#000000; font-size:20px; line-height:44px; height:44px; overflow:hidden;}
.n-newlist ul li .riqi { color:#666666; font-size:14px; line-height:29px; height:29px; overflow:hidden;}
.n-newlist ul li .des { color:#666666; font-size:14px; line-height:25px; height:25px; overflow:hidden;}
.n-newlist ul li:hover .tit {color:#2456a2;}
/*n-piclist*/
.n-piclist { height:auto;}
.n-piclist ul li { float:left; width:290px; text-align:center; height:auto; margin-bottom:24px;}
.n-piclist ul li:nth-child(4n+2) { margin-left:13.33px;}
.n-piclist ul li:nth-child(4n+3) { margin-left:13.33px;}
.n-piclist ul li:nth-child(4n+4) { margin-left:13.33px;}
.n-piclist ul li .pic { width:100%; height:228px; border:#e5e5e5 solid 1px; text-align:center; line-height:218px; overflow:hidden;}
.n-piclist ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-piclist ul li .tit { color:#000000; font-size:18px; line-height:44px; height:44px; overflow:hidden; font-weight:bold; margin-top:12px;}
.n-piclist ul li .des { color:#787777; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.n-piclist ul li:hover .pic{border:#2456a2 solid 1px;}
.n-piclist ul li:hover .tit { color:#2456a2;}
/*n-xiangguan*/
.n-xiangguan { border-bottom:#eeeeee solid 1px; margin-top:80px;}
.n-xiangguan-left { float:left; width:160px; height:49px; background-color:#2456a2; text-align:center;color:#ffffff; font-size:16px; line-height:49px;border-top-left-radius:5px; border-top-right-radius:5px;}
.n-xiangguan-right { float:right;color:#d61a1c; font-size:14px; line-height:49px; font-weight:bold;}
/*n-xianglist*/
.n-xianglist { padding-bottom:30px; }
.n-xianglist ul li { float:left; width:378px; height:auto; border:#e5e5e5 solid 1px; padding:19px 25px 25px 25px; margin-top:22px;}
.n-xianglist ul li:nth-child(3n+2) { margin-left:33px;}
.n-xianglist ul li:nth-child(3n+3) { margin-left:33px;}
.n-xianglist ul li .tit { color:#000000; font-size:20px; line-height:44px; height:44px; overflow:hidden;}
.n-xianglist ul li .riqi { color:#666666; font-size:14px; line-height:29px; height:29px; overflow:hidden;}
.n-xianglist ul li .des { color:#666666; font-size:14px; line-height:25px; height:75px; overflow:hidden;}
.n-xianglist ul li:hover .tit {color:#2456a2;}
/*n-pro-con*/
.n-pro-con {color:#333333; font-size:16px; line-height:1.9; padding:10px 5px; min-height:200px; }
.n-pro-li { display:none;}
.n-pro-sub { border-bottom:#eeeeee solid 1px; margin-top:40px; }
.n-pro-sub ul li { float:left; width:160px; text-align:center;  color:#000000; font-size:16px; line-height:49px; border:#eeeeee solid 1px; margin-right:9px; border-bottom:none;border-top-left-radius:5px; border-top-right-radius:5px;  }
.n-pro-sub ul li.active { border:#2456a2 solid 1px;  background-color:#2456a2;  color:#ffffff; border-bottom:none;}
/*n-pro-show*/
.n-pro-show { height:auto;}
.n-pro-left { float:left; width:500px; height:397px; border:#e5e5e5 solid 1px; text-align:center; line-height:387px;}
.n-pro-left img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-pro-right { float:right; width:634px; margin-right:20px; }
.n-pro-right .tit {color:#3f3b3a; font-size:24px; line-height:67px; font-weight:bold; border-bottom:#d2d2d2 solid 1px; }
.n-pro-right .des {color:#333333; font-size:16px; line-height:30px; margin-top:9px; height:180px; overflow:hidden; }
.n-pro-right .tel {color:#d61a1c; font-size:20px; line-height:73px; font-weight:bold;border-top:#ececec solid 1px;background:url(../images/youshi-tel.png) no-repeat left center; padding-left:44px;margin-top:5px;  }
.n-pro-right .tel span {font-size:30px; vertical-align:middle; }
.n-pro-right .more { margin-top:7px;}
.n-pro-right .more a { display:inline-block; width:200px; color:#000000; font-size:16px; line-height:50px; border:#416dae solid 1px;border-radius:3px; text-align:center; }
.n-pro-right .more a:first-child { background-color:#2456a2; color:#ffffff; margin-right:13px;}
/*n-contact*/
.n-contact { height:auto;}
.n-contact-left { float:left; width:520px; margin-left:20px; color:#000000; font-size:18px; line-height:3;}
.n-contact-left img { max-width:100%; vertical-align:middle;}
.n-contact-right { float:right; width:550px; margin-right:20px; margin-top:15px;}
.n-contact-right img { max-width:30px; vertical-align:middle;}
.n-liuyan-tit {color:#000000; font-size:24px; line-height:1.4;}
.n-liuyan-con {color:#000000; font-size:18px; line-height:40px; margin-top:10px;}
.n-liuyan-con table tr td { padding:8px;}
.n-liuyan-con label {}
.n-liuyan-con input[type=text] { width:100%; height:40px;color:#000000; font-size:16px; border:#e7e7e7 solid 1px; padding-left:15px; }
.n-liuyan-con input::-webkit-input-placeholder { color: #b2b2b2;}
.n-liuyan-con textarea { width:100%;  height:240px;color:#000000; font-size:16px; border:#e7e7e7 solid 1px;  background-color:transparent;outline: none; line-height:40px; resize:none;padding-left:15px;}
.n-liuyan-con textarea::-webkit-input-placeholder { color: #b2b2b2;}
.n-liuyan-con input[type=submit] { width:115px; text-align:center; height:35px; background-color:#2456a2; color:#fff; font-size:16px;  border-radius:0; cursor:pointer; border:none;}
/*n-gundong*/
.n-gundong { height:300px; position:relative; margin-top:15px;}
.n-gundong .swiper-container{width:100%;height:100%}
.n-gundong .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.n-gundong .swiper-container .swiper-wrapper{  -webkit-transition-timing-function: linear; /*之前是ease-out*/   -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear;}
.n-gundong-li { width:100%;}
.n-gundong-li .pic { width:100%; height:228px; border:#e5e5e5 solid 1px; text-align:center; line-height:218px; overflow:hidden;}
.n-gundong-li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.n-gundong-li .tit { color:#000000; font-size:18px; line-height:44px; height:44px; overflow:hidden; margin-top:12px;}
.n-gundong-li .des { color:#787777; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.n-gundong-li:hover .pic{border:#2456a2 solid 1px;}
.n-gundong-li:hover .tit { color:#2456a2;}


@media (max-width:1220px){
.wrap{width:94%}
.welcome { display:none;}
.header{height:100px;width:100%;}
.header .logo{ height:60px; line-height:50px;}
.header .nav{float:right;margin-top:33px}
.header .nav ul li{ font-size:16px; margin-left:33px;  } 
.banner { width:100%;}
.banner .swiper-slide img  {height:300px;object-fit: cover;object-position: center;}
/*i-pro1200*/
.i-pro { padding-top:30px; padding-bottom:20px;}
.i-pro-left {width:22%; padding:40px 15px 30px 15px;}
.i-pro-left .tit { font-size:30px;}
.i-pro-left .list ul li {font-size:14px; line-height:36px;margin-top:15px; height:36px; }
.i-pro-left .more { width:100%;font-size:14px; margin-top:24px;}
.i-pro-right { width:75.5%;}
.i-pro-right ul li { width:31.5%; margin-bottom:24px;}
.i-pro-right ul li:nth-child(3n+2) { margin-left:2.7%;}
.i-pro-right ul li:nth-child(3n+3) { margin-left:2.7%;}
.i-pro-right ul li .pic { height:198px; line-height:188px;}
/*i-about1200*/
.i-about { height:auto; padding-bottom:70px;}
.i-about-left{ width:45%; padding-top:29px;}
.i-about-left .cn { font-size:30px; line-height:68px;}
.i-about-left .en { margin-top:10px;}
.i-about-left .tit { font-size:22px;margin-top:25px;}
.i-about-left .des { margin-top:20px;}
.i-about-left .more { margin-top:39px;}
.i-about-right{ float:right; width:46.4%; height:288px;margin-top:139px; margin-right:3%;}
.i-about-right .pic {left:30px; top:-40px;}
/*i-public1200*/
.i-public .cn{ font-size:32px; }
.i-public .en{ font-size:14px; line-height:34px; margin-top:20px;background-size:auto 30px;}
/*i-youshi1200*/
.i-youshi { padding-top:35px; padding-bottom:40px;}
.i-youshi-list { min-height:630px; margin-top:25px;}
.i-youshi-list ul li{ margin-left:54.6%; width:45.8%;}
.i-youshi-list ul li:nth-child(1){ padding-top:28px;}
.i-youshi-list ul li:nth-child(2){ padding-top:50px;}
.i-youshi-list ul li:nth-child(3){ padding-top:95px; margin-left:0;}
.i-youshi-list ul li .tit{ font-size:24px; line-height:32px;}
.i-youshi-list ul li .tit span{  font-size:18px; width:32px; height:32px; line-height:32px;margin-right:8px;}
.i-youshi-list ul li .des{ margin-top:10px; padding:0 5px;}
.i-youshi-pic1 {left:0; width:46%; height:354px;}
.i-youshi-pic2 { right:0; width:53%; height:309px;}
.i-youshi-tel{ margin-top:25px; margin-left:0; background-size:30px auto; padding-left:39px; height:40px; font-size:18px; line-height:40px; }
.i-youshi-tel span{ font-size:26px; }
/*i-anli1200*/
.i-anli { padding-top:40px; padding-bottom:55px;}
.i-anli-show { margin-top:33px;}
.i-anli-left { width:50%;}
.i-anli-left ul li {  width:32.3%; height:111.5px; margin-right:1%;}
.i-anli-left ul li .con {  top:auto; bottom:0; height:32px; padding-top:0;transform: scaleX(1);transition: 0.3s;}
.i-anli-left ul li .con .tit { padding:0 5px; font-size:14px; line-height:32px; height:32px; font-weight:normal;}
.i-anli-right {width:50%; height:346px;}
.i-anli-right .con { bottom:0; height:118px; padding-top:17px;}
.i-anli-right .con .tit { padding:0 20px; font-size:18px; line-height:30px; height:30px;}
.i-anli-right .con .des { padding:0 20px;margin-top: 2px;}
/*i-contact1200*/
.i-contact { height:180px;}
.i-contact-left { width:58%; margin-left:0; height:160px;line-height:150px;}
.i-contact-right {margin-right:0;}
.i-contact-right img { width:180px; height:50px; margin-top:46px; margin-bottom:20px;}
.i-contact-right p {font-size:20px;}
/*i-news1200*/
.i-news { padding-top:40px; padding-bottom:30px;}
.i-news-list { margin-top:30px;}
.i-news-list ul { width:31.5%; padding:15px 0 17px;}
.i-news-list ul:nth-child(3n+2) { margin-left:2.75%;}
.i-news-list ul:nth-child(3n+3) { margin-left:2.75%;}
.i-news-list ul li{margin:0 20px;}
.i-news-list ul li .tit{line-height:30px; height:30px;}
.i-news-list ul li .riqi{line-height:30px; height:30px;}
.i-news-list ul li:nth-child(1) { padding-bottom:9px; margin-bottom:10px;}
.i-news-list ul li:nth-child(1) .tit { font-size:18px; line-height:40px; height:40px; }
.i-news-list ul li:nth-child(1) .riqi { line-height:30px; height:30px; }
/*footer1200*/
.footer { padding-bottom:30px; margin-top:120px;}
.footer-left { width:39.1%; height:288px; margin-top:-93px;}
.footer-left-pic { width:31.7%; height:auto; margin-left:7%; margin-top:26px;}
.footer-left-con { margin-left:3.4%; width:47.9%;}
.footer-left-con .info { font-size:16px; margin-top:35px; }
.footer-left-con .cn { font-size:16px; margin-top:17px;}
.footer-left-con .cn span { font-size:26px;}
.footer-left-con .nob { font-size:22px; margin-top:21px; }
.footer-left-title { position:absolute; bottom:59px; left:34px; width:400px; height:40px; border-left:#d61a1c solid 5px; font-size:14px; line-height:40px; padding-left:20px;}
.footer-right {  width:50%; font-size:14px; padding-top:30px;}
/*n-banner1200*/
.n-banner img {height:250px;object-fit: cover;object-position: center;}
/*n-piclist1200*/
.n-piclist ul li { width:24%; margin-bottom:24px;}
.n-piclist ul li:nth-child(4n+2) { margin-left:1.33%;}
.n-piclist ul li:nth-child(4n+3) { margin-left:1.33%;}
.n-piclist ul li:nth-child(4n+4) { margin-left:1.33%;}
.n-piclist ul li .pic { height:198px; line-height:188px;}
/*n-xianglist1200*/
.n-xianglist ul li { width:31.5%;}
.n-xianglist ul li:nth-child(3n+2) { margin-left:2.75%;}
.n-xianglist ul li:nth-child(3n+3) { margin-left:2.75%;}
/*n-pro-show1200*/
.n-pro-left {width:41.6%;}
.n-pro-right { width:54.4%; margin-right:0; }
/*n-contact1200*/
.n-contact-left { width:43%; margin-left:0; }
.n-contact-right {  width:46%; margin-right:0; }
.n-gundong { height:280px;}
.n-gundong-li .pic { height:198px; line-height:188px;}

}


@media (max-width:992px){
/*header992*/
.header{height:75px;background-color:#FFF; position:fixed; top:0; left:0; width:100%; z-index:3333;}
.header .logo{ margin-top:15px; height:45px; line-height:35px;}
.header.on{position:fixed;z-index:999;top:0;left:0;width:100%; }
.header .nav{ display:none;}
.nav_btn{display:block;width:26px;height:20px;position:absolute;right:10px;top:46%;}
.nav_btn span{display:block;transition:all .3s;height:3px;width:100%;position:absolute;left:0;border-radius:2px;background:#999;transition:all .3s}
.nav_btn span:nth-of-type(1){top:0}
.nav_btn span:nth-of-type(2){top:50%;margin-top:-1.5px}
.nav_btn span:nth-of-type(3){bottom:0}
.nav_btn.on span:nth-of-type(1){top:50%;transform:rotate(45deg)}
.nav_btn.on span:nth-of-type(2){opacity:0}
.nav_btn.on span:nth-of-type(3){top:50%;transform:rotate(-45deg)}
.banner { margin-top:75px;}
.banner .swiper-slide img  {height:250px;}
/*i-pro992*/
.i-pro { padding-top:20px; padding-bottom:15px;}
.i-pro-left { float:none; width:100%; padding:20px 15px 20px 15px;}
.i-pro-left .tit { font-size:24px; line-height:58px;}
.i-pro-left .list ul li { float:left; width:23.5%;font-size:14px;}
.i-pro-left .list ul li:nth-child(4n+2) { margin-left:2%;}
.i-pro-left .list ul li:nth-child(4n+3) { margin-left:2%;}
.i-pro-left .list ul li:nth-child(4n+4) { margin-left:2%;}
.i-pro-left .more { width:100%;font-size:14px;line-height:36px; height:36px; margin-top:20px;}
.i-pro-right { float:none; width:100%; margin-top:24px;}
.i-pro-right ul li {margin-bottom:20px;}
.i-pro-right ul li .pic { height:188px; line-height:178px;}
.i-pro-right ul li .tit { font-size:16px; line-height:36px; height:36px; margin-top:6px;}
/*i-about992*/
.i-about { padding-bottom:60px;}
.i-about-left{ padding-top:29px;}
.i-about-left .cn { font-size:24px; line-height:68px;}
.i-about-left .en { margin-top:10px;}
.i-about-left .tit { font-size:20px;margin-top:25px;}
.i-about-left .des { margin-top:20px; font-size:14px; line-height:22px; height:132px;}
.i-about-left .more { margin-top:29px; font-size:14px; height:32px; line-height:32px;}
.i-about-right{  height:208px;margin-top:139px; }
/*i-public992*/
.i-public .cn{ font-size:28px; }
/*i-youshi992*/
.i-youshi { padding-top:35px; padding-bottom:40px;}
.i-youshi-list { min-height:530px; margin-top:30px;}
.i-youshi-list ul li{ margin-left:53.6%; width:46.8%;}
.i-youshi-list ul li:nth-child(1){ padding-top:28px;}
.i-youshi-list ul li:nth-child(2){ padding-top:30px;}
.i-youshi-list ul li:nth-child(3){ padding-top:65px;}
.i-youshi-list ul li .tit{ font-size:20px; line-height:30px;}
.i-youshi-list ul li .tit span{  font-size:16px; width:30px; height:30px; line-height:30px;margin-right:7px;}
.i-youshi-list ul li .des{ font-size:14px; margin-top:10px; padding:0 5px;}
.i-youshi-pic1 { height:259px;}
.i-youshi-pic2 { height:249px;}
.i-youshi-tel{ margin-top:25px; background-size:25px auto; padding-left:29px; height:30px; font-size:16px; line-height:30px; }
.i-youshi-tel span{ font-size:22px; }
/*i-anli992*/
.i-anli { padding-top:30px; padding-bottom:45px;}
.i-anli-show { margin-top:28px;}
.i-anli-left ul li {height:82.5px; }
.i-anli-left ul li .con .tit { padding:0 2px;}
.i-anli-right { height:259px;}
.i-anli-right .con { bottom:0; height:100px; padding-top:10px;}
.i-anli-right .con .tit { padding:0 15px; font-size:16px; line-height:26px; height:26px;}
.i-anli-right .con .des { padding:0 15px;margin-top:2px;}
/*i-contact992*/
.i-contact { height:140px;}
.i-contact-left {  height:120px;line-height:110px;}
.i-contact-right img { width:140px; height:39px; margin-top:35px; margin-bottom:15px;}
.i-contact-right p {font-size:18px;}
/*i-news992*/
.i-news { padding-top:30px; }
.i-news-list { margin-top:20px;}
.i-news-list ul { padding:10px 0 12px;}
.i-news-list ul li{margin:0 15px;}
.i-news-list ul li .tit{line-height:26px; height:26px;}
.i-news-list ul li .riqi{ font-size:14px; line-height:26px; height:26px;}
.i-news-list ul li:nth-child(1) .tit { font-size:16px; line-height:30px; height:30px; }
.i-news-list ul li:nth-child(1) .riqi { line-height:26px; height:26px; }
/*footer992*/
.footer { padding-bottom:30px; margin-top:90px;}
.footer-left { float:none; width:100%; height:208px; margin-top:-67px;}
.footer-left-pic { width:20%; height:auto; margin-left:7%; margin-top:22px;}
.footer-left-con { margin-left:10%; width:49%;}
.footer-left-con .info { font-size:14px; margin-top:28px; }
.footer-left-con .info img { width:7px;}
.footer-left-con .cn { font-size:14px; margin-top:13px;}
.footer-left-con .cn span { font-size:20px;}
.footer-left-con .nob { font-size:20px; margin-top:18px; }
.footer-left-title { bottom:32px; left:36%; width:380px; height:34px; border-left:#d61a1c solid 3px; font-size:14px; line-height:34px; padding-left:15px;}
.footer-right { float:none;  width:100%; font-size:14px; padding-top:30px;}
.footer-right img { width:26px; height:26px;}
/*n-banner992*/
.n-banner { margin-top:75px;}
.n-banner img {height:190px;}
/*n-position992*/
.n-position { height:45px; font-size:14px; line-height:45px;}
.n-position .tit { background-size:15px 15px; margin-left:10px; padding-left:25px;}
/*n-newlist992*/
.n-newlist ul li { padding:15px 15px 20px 15px; margin-bottom:15px;}
.n-newlist ul li .tit { font-size:16px; line-height:34px; height:34px;}
/*n-piclist992*/
.n-piclist ul li {margin-bottom:20px;}
.n-piclist ul li .pic { height:168px; line-height:158px;}
.n-piclist ul li .tit { font-size:16px; line-height:36px; height:36px; margin-top:6px;}
/*n-xiangguan992*/
.n-xiangguan {  margin-top:60px;}
.n-xiangguan-left { width:100px; height:39px;font-size:15px; line-height:39px;}
.n-xiangguan-right {font-size:13px; line-height:39px;}
/*n-xianglist992*/
.n-xianglist ul li { padding:15px 15px 20px 15px; margin-top:15px;}
.n-xianglist ul li .tit { font-size:16px; line-height:34px; height:34px;}
.n-xianglist ul li .des {  height:50px;}
/*n-pro-con992*/
.n-pro-con { font-size:14px; }
.n-pro-sub ul li { width:100px; font-size:14px; line-height:34px;}
/*n-pro-show992*/
.n-pro-left { height:343px;line-height:333px;}
.n-pro-right .tit { font-size:18px; line-height:57px; }
.n-pro-right .des { font-size:14px; line-height:26px; height:156px;}
.n-pro-right .tel { font-size:18px; line-height:63px; padding-left:44px;}
.n-pro-right .tel span {font-size:22px;}
.n-pro-right .more a { width:150px; font-size:14px; line-height:40px; }
.n-pro-right .more a:first-child { margin-right:10px;}
/*n-contact992*/
.n-contact-left { float:none; width:100%; font-size:16px;}
.n-contact-right {  float:none; width:100%; margin-top:20px; }
.n-liuyan-tit {font-size:20px; }
.n-liuyan-con { font-size:16px; }
.n-gundong { height:250px;}
.n-gundong-li .pic { height:168px; line-height:158px;}
.n-gundong-li .tit { font-size:16px; line-height:36px; height:36px; margin-top:6px;}


}

@media (max-width:767px){

/*header768*/
.header{height:65px;}
.header .logo{ height:35px; line-height:25px;}
.header .nav{top:65px;padding:10px 0;}
.f_nav { display:block; margin:0 auto; text-align:center; width:100%; max-width:750px; min-width:320px; height: 3.5em; padding: 0.1em 0;background:#2456a2;position:fixed; bottom:0; z-index:999;}
.f_nav a{color: #fff; display: block; text-align: center; width: 33.33%; float: left; margin: 0 auto; font-size:14px;}
.f_nav a i{display: block;font-size: 1.5em;line-height: 1.4em;}
.banner { margin-top:65px;}
.banner .swiper-slide img  {height:180px;}
/*i-pro767*/
.i-pro { padding-top:15px; padding-bottom:10px;}
.i-pro-left { float:none; width:100%; padding:15px 15px 20px 15px;}
.i-pro-left .tit { font-size:18px; line-height:48px;}
.i-pro-left .list ul li { float:left; width:48%;font-size:14px; line-height:30px;margin-top:15px; height:30px;}
.i-pro-left .list ul li:nth-child(4n+2) { margin-left:4%;}
.i-pro-left .list ul li:nth-child(4n+3) { margin-left:0;}
.i-pro-left .list ul li:nth-child(4n+4) { margin-left:4%;}
.i-pro-left .more { width:100%;font-size:14px;line-height:30px; height:30px; margin-top:15px;}
.i-pro-right { float:none; width:100%; margin-top:15px;}
.i-pro-right ul li {margin-bottom:20px; float:left; width:48%;}
.i-pro-right ul li:nth-child(3n+2) { margin-left:0;}
.i-pro-right ul li:nth-child(3n+3) { margin-left:0;}
.i-pro-right ul li:nth-child(even) { margin-left:4%;}
.i-pro-right ul li .pic { height:138px; line-height:128px;}
.i-pro-right ul li .tit { font-size:14px; line-height:30px; height:30px; margin-top:3px;}
/*i-about767*/
.i-about { padding-bottom:40px;}
.i-about-left{ float:none; width:100%; padding-top:9px;}
.i-about-left .cn { font-size:18px; line-height:48px;}
.i-about-left .en { margin-top:5px;}
.i-about-left .tit { font-size:18px;margin-top:15px;}
.i-about-left .des { margin-top:15px;}
.i-about-left .more { margin-top:20px;}
.i-about-right{  float:none; width:96%; height:218px;margin-top:49px; }
.i-about-right .pic {left:15px; top:-20px;}
/*i-public767*/
.i-public .cn{ font-size:22px; }
.i-public .en{ font-size:12px; line-height:22px; margin-top:15px;background-size:auto 22px;}
/*i-youshi767*/
.i-youshi { padding-top:25px; padding-bottom:20px;}
.i-youshi-list { min-height:530px; margin-top:15px;}
.i-youshi-list ul li{ margin-left:0; width:100%;}
.i-youshi-list ul li:nth-child(1){ padding-top:15px;}
.i-youshi-list ul li:nth-child(2){ padding-top:15px;}
.i-youshi-list ul li:nth-child(3){ padding-top:15px;}
.i-youshi-list ul li .tit{ font-size:18px; line-height:26px;}
.i-youshi-list ul li .tit span{  font-size:14px; width:26px; height:26px; line-height:26px;margin-right:7px;}
.i-youshi-list ul li .des{ margin-top:5px;}
.i-youshi-pic1 { position:relative; top:auto; left:10%; width:80%; height:auto; text-align:center;}
.i-youshi-pic2 { position:relative; bottom:auto; left:10%; width:80%; height:auto; text-align:center; margin-top:10px;}
.i-youshi-tel{ margin-top:15px; background-size:20px auto; padding-left:25px; height:30px; font-size:16px; line-height:30px; }
.i-youshi-tel span{ font-size:20px; }
/*i-anli767*/
.i-anli { padding-top:30px; padding-bottom:25px;}
.i-anli-show { margin-top:28px;}
.i-anli-left { float:none; width:100%;}
.i-anli-left ul li {height:85px; }
.i-anli-right { float:none; width:100%; height:auto;}
/*i-contact767*/
.i-contact { height:auto; padding-bottom:20px;}
.i-contact-left { float:none; width:80%; margin:0 auto; height:auto;line-height:normal; padding-top:20px;}
.i-contact-right { float:none; width:100%; text-align:center;}
.i-contact-right img { width:120px; height:33px; margin-top:15px; margin-bottom:10px;}
.i-contact-right p {font-size:14px;}
/*i-news767*/
.i-news { padding-top:30px; padding-bottom:20px; }
.i-news-list { margin-top:20px;}
.i-news-list ul { float:none; width:100%; padding:9px 0 9px; margin-top:15px;}
.i-news-list ul li{margin:0 10px;}
.i-news-list ul:nth-child(3n+2) { margin-left:0;}
.i-news-list ul:nth-child(3n+3) { margin-left:0;}
/*footer767*/
.footer { padding-bottom:30px; margin-top:80px;}
.footer-left { float:none; width:100%; height:208px; margin-top:-67px;}
.footer-left-pic { width:24%; margin-left:7%; margin-top:22px;}
.footer-left-pic img { max-height:100px;}
.footer-left-con { margin-left:10%; width:49%;}
.footer-left-con .cn { font-size:14px; margin-top:15px;}
.footer-left-con .cn span { font-size:16px;}
.footer-left-con .nob { font-size:18px; margin-top:15px; }
.footer-left-title { bottom:32px; left:7%; width:80%; height:auto; padding:5px 0; font-size:13px; line-height:22px; padding-left:10px; padding-right:10px;}
.footer-right { padding-top:20px;}
.footer-nav a{ margin:0;}
.footer-right img { width:20px; height:20px; margin-right:5px;}
/*f-copy767*/
.f-copy { padding-top:10px; padding-bottom:5em; }
/*n-banner768*/
.n-banner { margin-top:65px;}
.n-banner img {height:120px;}
.n-position .tit { background-size:12px 12px; margin-left:5px; padding-left:20px; }
/*n-main768*/
.n-main { padding-top:10px; padding-bottom:10px;}
/*n-about768*/
.n-about { padding:0 5px;font-size:14px; }
.n-newshow { padding-left:0;}
.n-show { padding:10px 0; font-size:14px;}
.n-tit { font-size:16px; margin-top:16px; line-height:1.5; }
.n-time { margin-top:5px; }
.n-xian {  margin-top:20px;}
.n-other {font-size:14px;}
.pagination { margin-top:20px; font-size:12px;}
/*n-newlist768*/
.n-newlist ul li { padding:10px 15px 15px 15px; margin-top:10px;}
.n-newlist ul li .tit { font-size:15px;}
.n-newlist ul li .riqi { font-size:12px; line-height:20px; height:20px;}
/*n-piclist768*/
.n-piclist ul li {margin-bottom:20px; float:left; width:48%;}
.n-piclist ul li:nth-child(4n+2) { margin-left:4%;}
.n-piclist ul li:nth-child(4n+3) { margin-left:0;}
.n-piclist ul li:nth-child(4n+4) { margin-left:4%;}
.n-piclist ul li .pic { height:138px; line-height:128px;}
.n-piclist ul li .tit { font-size:14px; line-height:30px; height:30px; margin-top:3px;}
/*n-xiangguan768*/
.n-xiangguan {  margin-top:30px;}
.n-xiangguan-left { height:34px;font-size:14px; line-height:34px;}
.n-xiangguan-right { display:none; }
/*n-xianglist768*/
.n-xianglist ul li { float:none; width:100%; padding:10px 15px 15px 15px; margin-top:10px;}
.n-xianglist ul li:nth-child(3n+2) { margin-left:0;}
.n-xianglist ul li:nth-child(3n+3) { margin-left:0;}
.n-xianglist ul li .tit { font-size:15px;}
.n-xianglist ul li .riqi { font-size:12px; line-height:20px; height:20px;}
/*n-pro-show768*/
.n-pro-left { float:none; width:100%; height:300px;line-height:290px;}
.n-pro-right { float:none; width:100%;}
.n-pro-right .tit { font-size:16px; line-height:57px; }
.n-pro-right .des { font-size:14px; line-height:26px; height:auto;}
.n-pro-right .tel { font-size:16px; line-height:63px; padding-left:44px; margin-top:12px;}
.n-pro-right .tel span {font-size:20px;}
.n-pro-right .more a { width:48%; font-size:14px; line-height:40px; }
.n-pro-right .more a:first-child { margin-right:2%;}
/*n-contact768*/
.n-contact-left { font-size:14px; line-height:3;}
.n-liuyan-tit {font-size:16px;}
.n-liuyan-con { font-size:14px; line-height:30px; }
.n-liuyan-con table tr td { padding:5px;}
.n-liuyan-con input[type=text] {  height:30px;font-size:14px; padding-left:10px; }
.n-liuyan-con textarea { height:140px;font-size:14px; line-height:30px; padding-left:10px;}
.n-liuyan-con input[type=submit] { height:30px; font-size:14px;  }

.n-gundong { height:200px;}
.n-gundong-li .pic { height:138px; line-height:128px;}
.n-gundong-li .tit { font-size:14px; line-height:30px; height:30px; margin-top:3px;}

}

@media (min-width: 993px){
.header .nav { display: block !important;}

}